golang.org/x/tools/go/packages.loader.pkgs (field)

25 uses

	golang.org/x/tools/go/packages (current package)
		packages.go#L704: 	pkgs map[string]*loaderPackage // keyed by Package.ID
		packages.go#L791: 	ld.pkgs = make(map[string]*loaderPackage)
		packages.go#L820: 		if _, ok := ld.pkgs[lpkg.ID]; ok {
		packages.go#L824: 		ld.pkgs[lpkg.ID] = lpkg
		packages.go#L870: 					imp := ld.pkgs[ipkg.ID]
		packages.go#L897: 						ld.pkgs[ipkg.ID].needtypes = true
		packages.go#L991: 	for i := range ld.pkgs {
		packages.go#L995: 			ld.pkgs[i].Name = ""
		packages.go#L996: 			ld.pkgs[i].PkgPath = ""
		packages.go#L999: 			ld.pkgs[i].GoFiles = nil
		packages.go#L1000: 			ld.pkgs[i].OtherFiles = nil
		packages.go#L1001: 			ld.pkgs[i].IgnoredFiles = nil
		packages.go#L1004: 			ld.pkgs[i].EmbedFiles = nil
		packages.go#L1007: 			ld.pkgs[i].EmbedPatterns = nil
		packages.go#L1010: 			ld.pkgs[i].CompiledGoFiles = nil
		packages.go#L1013: 			ld.pkgs[i].Imports = nil
		packages.go#L1016: 			ld.pkgs[i].ExportFile = ""
		packages.go#L1019: 			ld.pkgs[i].Types = nil
		packages.go#L1020: 			ld.pkgs[i].IllTyped = false
		packages.go#L1023: 			ld.pkgs[i].Syntax = nil
		packages.go#L1026: 			ld.pkgs[i].Fset = nil
		packages.go#L1029: 			ld.pkgs[i].TypesInfo = nil
		packages.go#L1032: 			ld.pkgs[i].TypesSizes = nil
		packages.go#L1035: 			ld.pkgs[i].Module = nil
		packages.go#L1548: 			lpkg := ld.pkgs[p.ID]